Search Result:italian vegetable marrow
Overview of noun italian_vegetable_marrow
The noun italian vegetable marrow has 1 sense
- cocozelle, Italian vegetable marrow -- (squash plant having dark green fruit with skin mottled with light green or yellow)